.expandable-content {
  transition: height 200ms ease-out;
  overflow: hidden;
}

.calc {
  visibility: hidden !important;
  position: absolute !important;
  z-index: -999 !important;
  height: auto !important;
}

.expand-btn {
  font-size: 12px;
  line-height: 20px;

  .expand-icon {
    line-height: 20px;

    svg {
      transform: rotate(0);
      transition: transform 0.2s ease-out;
    }
  }

  &.expanded .expand-icon svg {
    transform: rotate(-180deg);
  }
}
